open-top car - Francés Inglés Diccionario